Big Huge Thesaurus

genetic endowment

noun